John Kirton Anderson


Walworth, Surrey, England

1816

No notes