Walled Garden, Croft Castle, Yarpole, Herefordshire.

View of Croft Castle garden, Yarpole, Herefordshire, England