A Cooper & Son

Colchester, Vermont, USA



A Cooper & Son, Colchester, VT, USA