By Any Other Name
- 304 pages
- 11 hours of reading
A beautifully illustrated history of the Queen of Flowers and her enduring power in our gardens, art, religion and imagination.

A beautifully illustrated history of the Queen of Flowers and her enduring power in our gardens, art, religion and imagination.