William James MP


Barrock Lodge, Pettril Crooks, Cumberland, Northern England, England

1834

No notes