mail_outline sales@mediastorehouse.com
USA, New England, Connecticut, Barkhamstead, Saville Dam on the Barkhamstead Reservoir, summer