Sophia Greene
1 Articles0 Comments

Sophia Greene Bio

Sophia Lorraine Greene was born in Kingston, Jamaica in the sixties. However most of her childhood was spent in Spanish Town, St. Catherine. Because both her parents were living abroad, Sophia was rai…