By Any Other Name

£25.00

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

In stock

X