St. Claire

Triq Regjonali, St Julians , Malta

Church

St. Claire