north_ender: Ely, Cambridgeshire, England, UK, Saturday 2 May 2015.The Ely Eel Festival