Leticia Manica's profile

Leticia Manica

Product Designer

Paris, France