A School Picture Tabor family photo

A School Picture

Taken in Hampstead, New Hampshire USA.

Helen's school picture.

Helen's school picture.

Write a comment
Added by
Comment · Contact ·
People in this photo