Team of doctors with hemorrhoids

Team of doctors with hemorrhoids

Description: Team of doctors with hemorrhoids sufferer, Beijing, China, Early 1990s.
Image number: 8860

Image size: 5370 x 3564 pixels

Please contact us with a reference to the photo you are interested in and the intended us.