Back to gallery

9 Mar 07 - lights of London town

Floating red jellyfish invade central London, eek!

 

Ack-chew-leee, these are (I presume) some funky Chinese New Year decorations on Oxford Street. And a bus :-)

7,496 views
63 faves
37 comments
Uploaded on March 10, 2007
Taken on March 9, 2007