Catherine Mouttet

Catherine Mouttet

NYC/ Philly and thinking about Mexico a lot / creative director