Rachel de Thame at the RHS Chelsea Flower Show 2008, London, England.

- Image ID: B10M15

Rachel de Thame at the RHS Chelsea Flower Show 2008, London, England.

Arcaid Images / Alamy Stock Photo

Image ID: B10M15

Location: United Kingdom