A church sign and a sea of cars tell all in Thetford, VT.

Packed House in a Vermont Sanctuary


Submitted 3 months ago