Victoria, Gozo - St Francis Square, Church , and Fountain, Stock Photo, Picture And Rights Managed Image. Pic. Y2C-1712161