William Merrill Ellsworth
William Merrill Ellsworth in Civil War uniform?
Date & Place:
in Ipswich, Essex County, Massachusetts USA