John Henry Mason
John Henry Mason 1823-1880
Date & Place:
in USA