ladyfancifull.wordpress.com
Amanda Craig – Hearts and Minds
Amanda Craig’s compassionate heart and intelligent, creative mind Amanda Craig, a writer who was born and spent formative years in South Africa, but now lives in London, combines the ability …