Thomas Cotton Hallamore II
A photo of Thomas Cotton Hallamore II, (1810 - 1909)
Date & Place:
in Penryn, Cornwall County, England United Kingdom