Natasha Khalid

Natasha Khalid

Natasha Khalid

A doctor with keen interests in writing