S

Stella Leroy

Born in France