Charity Garden Show held annually in Scotland in support of a range of local and national causes.
The 2012 event takes place from 15th to 17th June and features displays and demonstrations, a silent auction, a gala evening and more.