Place: Tate Modern, London, England, United Kingdom
By Niko Vujevic Uploaded on 20 February 2008 36 views
It is amazing how people find the oddest art so fascinating.