New Residence, Strafford, VT

New Residence, Strafford, VT