METAL DESIGN SIGN EMBOSSED HOT ROD SPEED SHOP 

MADE IN FRANCE 

HIGH QUALITY PRODUCTS HIGH FINISHINGS

LIMITED ADDITION

SIZE 35 X 46  CM