Location

Piazza della Republica

Piano di Sorrento (NA), Italy