finest selection - guaranteed original
Delahaye This logo was affixed to a Delahaye poster, but was not original to the poster. 11.5" x 5.2", LM
Please enter your email address so we can get back to you with pricing information and availability.