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