Stock Photo - Italy, Campania, Province of Naples, Naples. View on Naples and Mount Vesuvius from the panoramic terrace of Castel dell'Ovo.

Stock Photo: Italy, Campania, Province of Naples, Naples. View on Naples and Mount Vesuvius from the panoramic terrace of Castel dell'Ovo.