I’ll Be Your Mirror Festival 2012 details

By |2018-11-18T19:57:30+00:00March 31st, 2012|Categories: Festivals, I'll Be Your Mirror|Tags: , , , , , , |0 Comments

On the weekend of the 25th-27th May 2012 at Alexandra Palace, London, All Tomorrow's Parties present the second UK I'll Be Your Mirror festival.