St. Rita

Sqaq Lourdes, St Julians , Malta

Church

St. Rita