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