fairford-32

Misericords – St. Mary the Virgin, Fairford