The Stebbins - July 7, 2002 We spent the most wonderful afternoon with the Stebbins in New Marlborough, Mass.
More NM Photos
Back Continue Home