Photographer: Lucia Graca Remedios
Location: Alexandra Palace, London, 2007
“This picture was taken after an Interpol concert. The venue has these enormous pillars lining the main room. I had to climb onto one to get this shot and avoid being swept away with the crowd. I must have looked like I was clinging to a life raft.”
Print Quality: Archival Digital Fine-Art print on Hahnemühle paper.