Ioana Pavelescu Poster

Trivia (1)

Since 1992, she has settled in New York, following her ambassador husband.