A 'Devil on a mushroom' mascot

Details
A 'Devil on a mushroom' mascot
nickel plated bronze, stamped Rd.No.672614 --3½in (9cm) high

More from Transport Memorabilia and Models

View All
View All