Erica Panicalli

Erica Panicalli

Italy / Italian based fashion designer, hooked on image consulting with an incurable addiction for cats.