Edgar Mayhew & wife, New England
A professional photo of Edgar Mayhew and his wife taken in either New Hampshire or Vermont but definitely in New
England.
People in photo include: Edgar Mayhew
England.
People in photo include: Edgar Mayhew
Date & Place:
in United States of America