All_Saints,_Richards_Castle,_Herefordshire_sally

One of the two churches in Richard’s Castle, this is the newone built in around 1890 with the architect being Norman Shaw.