Torre Melissa live cam

View of Torre Melissa beach on the Ionian coast of Calabria