Historical image of Tachai China during the Cultural Revolution
Size:
5729px × 3647px
Location:
China
Photo credit: ©
Sally Greenhill / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
boy,
chickens,
laundry,
peasant,
scene,
street,
village