Meltdown Festival 2005 Promo Poster
London, UK
copyright note