The Dresden Dolls, live at Paard van Troje, The Hague, the Netherlands
Music Photography

The Dresden Dolls

@ Paard / 3 December 2004

Paard / 3 December 2004