A London Plane-tree

A London Plane-tree

1889 • 112 pages