St. Venera (Old Church)

St Venera Square, Santa Venera, Malta

Church

St. Venera (Old Church)