Immaculate Conception Of Our Lady

Triq I-Imdina, Naxxar, Malta

Chapel