Francesca Losarre

Francesca Losarre is a fashion designer.