Humphrey Walmesley (Q75453606)
(1846-1919)
Language:
other details
aliases Humphrey Jeffreys Walmesley
description (1846-1919)

External Links