London, UK. 23rd May, 2015. Chelsea Flower Show London UK Credit: Leo Mason sports photos/Alamy Live News

- Image ID: ER00JW

London, UK. 23rd May, 2015. Chelsea Flower Show London UK Credit: Leo Mason sports photos/Alamy Live News

Leo Mason sports photos / Alamy Stock Photo

Image ID: ER00JW

Location: Chelsea London UK

Search stock photos by tags

Similar stock images