Space Invaders in King John Court, London
Space Invader 2006 invasion – King John Court, London
Supersized Invader found in King John Court, East London. All of which is pretty obvious from the photo!
All photographs copyright artofthestate 2007
Space Invader King John Court