Witness to Life Rally - 2018

Saint Stephen Parish  - Framingham Massachusetts