Original Antique 1903 French Cycling Poster
Le Demon Rouge Le Roi de L'Audace dans Le Cycle de la Morte, c.1903
Mounted on archival linen
Unframed: 35 inches x 26 3/4 inches
© 2013 John Bluebottle Fine Art
-
All rights reserved