Waterfront - HennesseyPhotography

40 steps Beach at Nahant, Ma