Dec 15, 2008

Only in London

.
Last Saturday, we were walking out of Embankment tube station and saw this.

1 comment:

Ilya said...

Fun! Because I live so far away from the city center, I almost never come across something like this... ::sigh::