St James

Triq Il Markiz Scicluna, Naxxar, Malta

Chapel

St James