A Boa Constrictor horn, manufactured in Great Britain - 56in long

Details
A Boa Constrictor horn, manufactured in Great Britain - 56in long
The horn is in excellent, original condition although the bulb is showing signs of age and one eye is cracked.

More from Exceptional Motor Cars and Automotive Art

View All
View All