Photo 1 of 605


Fresh snow on the Weymouth Back River - Bare Cove Park, Hingham, Massachusetts