Apparently they are space invaders invading cities across the world. The space invaders are peaceful and non-political...they just love to invade. This one was found at London Bridge, and more can be seen here.
Sunday, 1 June 2008
I space invader London
Apparently they are space invaders invading cities across the world. The space invaders are peaceful and non-political...they just love to invade. This one was found at London Bridge, and more can be seen here.
Long live the Queen!
Signs of life
The people of the City of Westminster...
London Eye
Subscribe to:
Posts (Atom)












