Main image
22nd September
2008
written by Lela Jefferson
A "Door of No Return" from Goree Isle - Senegal, West Africa

For the last two years I have been suppressing my passion of web production and my love of writing even longer than that… not any longer. God gave them to me for a reason.

Share

Leave a Reply







Memoirs of a Black Girl on Facebook