Dessert Island

01st January 2011
Ventnor Botanic Garden, Isle of Wight
The English Garden - January 2011