The 14th century church of St Michael and All Angels in the grounds of Croft Castle between Ludlow and Leominster.
Click an image to insert into message
Click here to cancel