Topham Beauclerk Jr.

GPTKB entity