by Smith, Mary Riley.
Add Tag
English
Landscape gardening.
Gardens > Design.
Landscape architecture.