TOSSA DE MAR, SPAIN - JUN 6, 2019: Restaurant tables on beach of Tossa de Mar which is a seaside resort on Costa Brava, Spain.

- Image ID: TWK2JG
TOSSA DE MAR, SPAIN - JUN 6, 2019: Restaurant tables on beach of Tossa de Mar which is a seaside resort on Costa Brava, Spain.
Pawel Kazmierczak / Alamy Stock Photo
Image ID: TWK2JG