The Chelsea Flower Show 2015 Featuring: Twiggy Where: London, United Kingdom When: 18 May 2015

- Image ID: EY12B8

The Chelsea Flower Show 2015 Featuring: Twiggy Where: London, United Kingdom When: 18 May 2015

WENN Rights Ltd / Alamy Stock Photo

Image ID: EY12B8