Star Wars on Earth
March 3rd, 2010
This series of photographs by Cédric Delsaux really brought a smile to my face. Mostly shot in grungy industrial landscapes around France – some shots are really subtle other are just plain cool! Check them out HERE.

