Monday, April 26, 2010

Seen in London - God knows what!?



This crazy piece of sculpture was seen in Hays Galleria, on the Southbank, London. God knows what it is?! lol

No comments: