Additional information

Brand

Cadillac

Manufacturer

Greenlight, Greenlight precision

Ladder

1/18