Margaret DeLaughter

Margaret De Laughter was an American poet.

Life
DeLaughter lived in Saint Louis, Missouri.