Mary Immaculate, Mother of the Church

Triq l-Ibrag, Ibrag, Malta

Church

Mary Immaculate, Mother of the Church