Lillian Straughan
1907—1976Inscription:
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