Swallow

Yamada - Japan

Swallow

Yamada
Japan
1930s
Lithographed tinplate
Wind-up mechanism
Rolls on the ground
17 x 11.5 cm