Stock Photo - Beach in Tropea, Calabria, Italy.

Stock Photo: Beach in Tropea, Calabria, Italy.