Two girls hand-in-hand facing camera on Main Street, near the Sheldon House, Deerfield, Massachuetts, undated

Item Information