Christmas 1176. Hordes of people descend on Cardigan - but for culture not for war. The great Lord Rhys ap Gruffydd, prince of Deheubarth, is celebrating the completion of his magnificent seven-tower castle on the banks of the river Teifi. Bards and musicians descend on the town from all corners of Great Britain and Europe …
