Space invader...

Paris, France.

 

See this invader surroundings here.

378 views
3 faves
1 comment
Taken on March 21, 2012