Mario Mimoso

Designer. Creative Director. Futurist.

Barcelona, Spain