The Walled Garden, Hampton Court Castle, Leominster, Herefordshire.

View of the Walled Garden, Hampton Court Castle, Leominster, Herefordshire, England