Sir Stephen Anderson 3rd Bart.


Eyeworth, Bedfordshire, Central England, England

No notes