Sahraa Karimi

Sahraa Karimi

Born: 1982-04-20 — Kabul, Afghanistan

Known For