Blooming great gardens are all winners

The garden of John Innes, South Deeside, Aberdeen