Our Lady of Sorrows

Triq id-Duluri, Gwardamangia , Malta

Church

Our Lady of Sorrows