From the CHEPSTOW CASTLE FESTIVAL in Wales on 1st July 2007 Thanks to John Wilde for sending in these photos