2009-12-05 – Torture Garden Winter Wonderland Xmas Ball – Torture Garden – London

[caption id="attachment_2925" align="alignnone" width="200" caption="Torture Garden Xmas Ball"]Torture Garden Xmas Ball[/caption]