Photography: The Smashing Pumpkins

One of our all time favourite bands The Smashing Pumpkins came to Wembley Arena in North London, 22nd July 2013, and we just had to be there to photograph them. Imelda Michalczyk

Read More