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

Packed House in a Vermont Sanctuary


Submitted a month ago