The Dresden Dolls CD Release PartyApril 22, 2006 at Webster Hall, New York, NYPhotos by at insight photo|graphic (hi-res non-watermarked photos and prints available by request)
dresden_dolls_21.jpg