St Catherine

Wied il Ghasel, Naxxar, Malta

Chapel

St Catherine