Louis Edmonds picture 

Louis Edmonds

Birthplace : Baton Rouge, Louisiana, USA
Birthday : September 24, 1923

DVD Releases for Louis Edmonds
Dark Shadows DVD Release Date
Dark Shadows