Concept Space Food Store, France 2013

-

 

FDA