Thomas Hamer (Q116258061)
(1790-1860)
Language:
other details
aliases Sir Thomas Hamer
description (1790-1860)

External Links