Church of Our Lady of Sorrows

Parish Street, St. Paul's Bay, Island of Malta Malta
Churches & Cathedrals
Sights & Landmarks
Attraction
Church of Our Lady of Sorrows | Birkirkara | Malta | TripAligner