demon-media.co.uk
The DeStress Fest
The DeStress Fest is happening right now at Attenborough Arts Centre in Leicester. It’s only a twenty-minute walk from campus and is well worth a visit. The program of exhibitions has been running …