January 20, 2008

traffic sculpture in London




Here's one of my favorite funny art piece located near my place when I was in London. First I saw it, I thought there must have loads of accidents happen for sure. But I saw none!!! all the drivers seem to be able to manage it perfectly :-P

No comments: