St Francis Of Assisi

Triq Villambrosa, Hamrun, Malta

Church

St Francis Of Assisi