History & Heritage Weekend
Ely 19-20 July 2008