Lara Rossi

Lara Rossi

Born in London, England