Sister Louisa's "Heaven and Hell"

Sister Louisa was a nun in a convent near Baton Rouge, Louisiana. She left in disgrace: having fallen in love with "Luscious" Lamar Thibideau, the convent's janitor, in June 1978. Sister Louisa says "God Bless you" to all who see her art.

Category:
Arts - Art Exhibit
Venue:
Aurora Coffee (Little Five Points)
Atlanta
Overall Range:
Started: 05/07/10
Ended:  06/01/10
Active Schedule:
Daily
Social:
Telephone:
404-523-6856