City Name
Temperature
Home » Archives for Josephine Naghavie

Josephine Naghavie

Josephine Naghavie is an experienced writer and fitness trainer who also happens to be fluent in English, French and Farsi. She has a specialist degree in English Literature from the University of Toronto and an MA from Brock University.