Olga Niculescu
Nationality

Romanian

Current location

United States

Work category