In Pictures: ‘Emilie Autumn in Concert’

Emilie Autumn in concert at the O2 Academy Islington in London on March 12, 2010.  Photo copyright by Landmark / PR Photos.

Emilie Autumn in concert at the O2 Academy Islington in London on March 12, 2010. Photo copyright by Landmark / PR Photos.