by AtlanticEUROSTOXX
Tavira Island, Portugal - May 3, 2018: Tourist restaurant terrace on the island of Tavira in the beach town center on a spring day