Our Lady Of Victory

Triq il Vitorja, Birkirkara, Malta

Chapel

Our Lady Of Victory