Tuesday, May 24, 2011

RHS Chelsea Flower Show 2011 - Cleve West's garden for The Telegraph was awarded Best in Show

Uploaded by on May 24, 2011
 
This is the moment Cleve West's garden for The Telegraph was awarded Best in Show at the Chelsea Flower Show.

No comments: