kirtlington-28

Royal Coat of Arms – St. Mary the Virgin, Steeple Barton