Ela Carta's profile

Ela Carta

Communication Designer

Milano, Italy