Our Lady of Hope

Triq ta' l-Isperanza, Mosta, Malta

Church

Our Lady of Hope