Leila Vaziri

Biographical details

Code SWI-F-006061
Gender Female
Full name Leila "Lei"•Vaziri
Used name Leila•Vaziri
Born 6 June 1985