St Francis of Assisi

Triq il Melita , Valletta , Malta

Church

Church of St Francis of Assisi