Thursday, July 5, 2007

DROIDS



French photographer Cedric Delsaux has a remarkable series of Star Wars inspired photos on his site--see them here.