William Ellice


East Sheen, Surrey, South-east England, England

1822

No notes