A Culture Revolution post of China, in 1970s

Royalty-free stock vector ID: 13135141

A Culture Revolution post of China, in 1970s