Italy (Calabria)

Image 91 of 113
< Prev Next >
PA97-82.jpg
Italy, Calabria, beach resort Tropea: restaurant, cafe at old town