Deflector model 33 made from Zinc steel sheet.

Deflector Model 33

SKU: TL 058
AU$70.00Price

    If you like this, you might be into these