• Photo taken at Nazzarenu Church Sliema by Phillip Martin M. on 6/17/2012

Nazzarenu Church Sliema

Church
Save
Share