Back to P Photographs

0294 - Port City Of Beihai In South China. Ventilators made by the Beihai V...Front

Port City Of Beihai In South China. Ventilators made by the Beihai Ventilator Factory in the Guangxi Zhuang Autonomous Region. Photo by He Guozheng.

Image details

Front Yes
Place
Year 1984

Looking for a copy of this image?

Please contact us   to request a print or digital download.