Actress | Writer | Soundtrack
Pictured on a USA 'forever' commemorative postage stamp issued 7 April 2015. Price on day of issue was 49¢.
Love is that condition in the human spirit so profound that it allows me to survive, and better than that, to thrive with passion, compassion, and style.
Marguerite Annie Johnson
St. Louis, Missouri, USA
Winston-Salem, North Carolina, USA
No need to waste time endlessly browsing—here's the entire lineup of new movies and TV shows streaming on Netflix this month.