geography / travel, China, politics, the British ship "Glenfalloch", detained by the Chinese on 2.3.1970, Additional-Rights-Clearance-Info-Not-Available

- Image ID: T0K66M
geography / travel, China, politics, the British ship "Glenfalloch", detained by the Chinese on 2.3.1970, Additional-Rights-Clearance-Info-Not-Available
INTERFOTO / Alamy Stock Photo
Image ID: T0K66M
Additional-Rights-Clearance-Info-Not-Available