Feeds:
Posts
Comments

Archive for July 26th, 2009

According to the Language of Flowers, lavender symbolises love and devotion (and luck). At Snowshill Lavender farm, over 53 acres of lavender are currently in bloom so love should certainly be in the air.
Lavender thrives on the free-draining limestone hills at the heart of the English Cotswolds. At 1000 feet above sea level, the [...]

Read Full Post »