St. John of the Cross

Sir Temi Zammit Avenue , Ta'Xbiex, Malta

Church

St. John of the Cross