biddenden-35

Tapestry Kneelers – St. Mary the Virgin, High Halden