John Whitehead Walton (british, Active 1831 1885) L.

John Whitehead Walton (British, active 1831-1885) L.

1 Sold