Description

1:12 Tubu Design Lotus Type 72D Full sponsor decal 1972 – 1973