A path at Lady Baillie Garden, Kent Published 12/07/2016 at 1000 × 1500 in Leeds Castle: the loveliest castle in the world ← Previous Next →