Soraya Hamid hasn't written any stories yet.

Soraya Hamid

Soraya Hamid

Diplomatic baggage. Trailing spouse. Amateur hostess. Culture seeker. Coffee-nista. Nutrition nut. Pro body positive. Shopping geek. Cat adorer. Eco-skeptic.