A School Picture
Helen's school picture.
Date & Place:
in Hampstead, New Hampshire USA