Location

Chiesa SS. Maria della Lobra

Piazza S. Maria della Lobra, Massa Lubrense (NA), Italy