Noha Talkhan

Location: Milpitas, California, USA Languages: English, Arabic, French