Space Invaders London Invasion 2006/7
Space Invader 2007 invasion of London
Space Invader – late 2006 or early 2007, found near Old Street station.
All photographs copyright artofthestate 2007
Space Invader 2007 invasion
Space Invader – late 2006 or early 2007, found near Old Street station.
All photographs copyright artofthestate 2007
Space Invader 2007 invasion