Our Lady of Lourdes

Lourdes Square San Ġwann, San Gwann, Malta

Church

Our Lady of Lourdes