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

The Residents

@ Paard / 9 May 2010

Paard / 9 May 2010