battle-reenactment-4

Tina Greene’s Battle Tapestry on display at St. Mary the Virgin, Battle