Starfire Lockheed-94
Mitsuhashi - Japan
Mitsuhashi
Japan
1950s
Lithographed tinplate
Friction mechanism
Rolls on the ground
19 x 17 cm
Mitsuhashi
Japan
1950s
Lithographed tinplate
Friction mechanism
Rolls on the ground
19 x 17 cm