Card image

Holy Virgin Mary Spiritual Vineyard Church

Charlton, MA