Our Lady of Victory Church

Triq il Vitorja, Qormi, Malta

Church

Our Lady of Victory Church