Veena Sood

Veena Sood

Birthplace: Nairobi, Kenya