St Mary Church

Santa Marija Street, Tarxien, Malta

Church

St Mary Church