residential area of tossa de mar, costa brava, catalonia, spain.

- Image ID: PD96FJ
Kevin Britland / Alamy Stock Photo
Image ID: PD96FJ
Location: tossa de mar, spain