Procida Porto, Marina Grande boats and Santa Maria della Pieta church, Procida Island, Bay of Naples, Italy
Procida Porto, Marina Grande boats and Santa Maria della Pieta church, Procida Island, Bay of Naples, Campania, Italy, Europe, Photo by Eleanor Scriven
Details
License type
Rights Managed