Browse Items (1 total)

  • Tags: North China (China)

Members of Tachai production brigade levelling land

d_0011221_members_tachai_production_brigade.jpg
"Members of the Tachai production brigade in Shansi province, North China, at work levelling land in photo at left."