Chilean Ambassador's car - Beijing, China

- Image ID: DRDH2F
Chilean Ambassador's car - Beijing, China
Chronicle / Alamy Stock Photo
Image ID: DRDH2F
Chilean Ambassador's car - Beijing, China - Year: circa 1905