Gardener Jim McColl says farewell to Beechgrove Garden

Jim McColl
Jim McColl