Corricella harbour and Castello d'Avalos on Procida island, Italy
CorricellaCastellod'AvulsoProcidaItalyhabitatmediterranean