fairford-40

Misericords – St. Mary the Virgin, Fairford