The Church of Our Lady of Victories, Valletta

The Church of Our Lady of Victories