Highway Patrol

Ichimura - Japan

Highway Patrol

Ichimura
Japan
1960s
Lithographed tinplate
Friction mechanism
Rolls on the ground, rotor turns
5 x 16.5 cm