William Walmesley (Q75451121)
(1808-1868)
Language:
other details
aliases William Gerard Walmesley
description (1808-1868)

External Links