Additional information

Brand

Back to the future

Manufacturer

Neca

Ladder

17 cm