Hamersly, Thomas H. S. (Thomas Holdup Stevens)

Relationships: