Thomas Cotton Hallamore III
A photo of Thomas Cotton Hallamore III (1843 - 1918)
Date & Place:
in London, England County United Kingdom