Friday, 1 November 2013

Vegetable Installations || Paris, FRANCE


Maybe you’ll see yourself if you look close enough.

11 1101 Paris, France

 VEGETABLES by Patrick Laroche

11 1101 Paris, France 11 1101 Paris, France 11 1101 Paris, France

11 1101 Paris, France

***
November 1, 2011
Paris, FRANCE

No comments:

Post a Comment