Louis Edmonds

Louis Edmonds

From Baton Rouge, Louisiana, USA • 1923 - 2001

Horror credits