A Castle Under Siege 2009

A regularly scheduled reenactment at Caerphilly Castle.