Image 1 of 1
PA97-80.jpg
Italy, Calabria, beach resort Tropea: souvenirs shop