First published 4th November 1869.
Location 16 Penywern Road, London, SW5
Categories
Authority
More Information Nature