Charles Lahr

Occupation

Publisher

Birth Date

1885CE Jul 27th

Birth Place

Bad Nauheim, Germany

Death Date

1971CE

Death Place

London, United Kingdom