Barbara Devine

Barbara Devine - Barbara Devine teaches art and reading in Dubai where she and her husband and three children have lived for over 20 years.