Immaculate Conception of Our Lady & St Anthony Abbot ( Ghemieri)

Palazzo Gomerino Ghemieri , Rabat, Malta

Church

Immaculate Conception of Our Lady & St Anthony Abbot ( Ghemieri)