Croft Castle chapel, Yarpole, Herefordshire.

View of Croft Castle chapel, Yarpole, Herefordshire, England