Dealing Exclusively in Original Vintage Posters* and Automobilia
Dealing Exclusively in Original Vintage Posters* and Automobilia
Cart 0
Deen Le Demon Rouge

Deen Le Demon Rouge

Regular price $995.00 $0.00 Unit price per
Shipping calculated at checkout.

Deen Le Demon Rouge - Le Roi de L'audace dans Le Cycle de la Mort or in English Deen the Red Demon - The King of Boldness on the Cyle of Death. 33.4" x  24.6" and mounted on archival linen. 

Printed by the Union of Printing SA circa 1920. To the best of my understanding, Deen was a French stuntman during this epoch performing "death-defying" exhibitions on a bicycle.