The well-head gardens, Scotney Castle, Lamberhurst, Kent.

The well-head gardens, Scotney Castle, Lamberhurst, Kent, England