Lillian Straughan

1907—1976

Inscription:

Lillian Straughan was born in 1907 in New Orleans, Orleans Parish, Louisiana, United States of America. She died in 1976 in Shreveport, Caddo Parish, Louisiana, United States of America.

Cenotaph Manifest:

  • Brownish green Room was created — 1 year, 10 months ago
  • Trader swapped fibreglass snowglobe for Candle — 1 year, 9 months ago
  • Trader swapped tephroite ball for Candle — 1 year, 9 months ago
None