caroline black
caroline black hasn't written any stories yet.
caroline black hasn't written any stories yet.
Fellow of Chartered Institute of Public Relations: communications skills training, media training, writer, humanist celebrant, personal presentation coach