Designed by
Title
Cheerful Chinese teens on the street #28909130
Description
RUILI-CHINA-JUNE 20, 2010. Cheerful boys and girls on June 20, 2010 in Ruili. Chinaââ¬â¢s sex ratio between 1985 and 1989 was 108. Today it is over 120, biologically impossible without human intervention.
This image is editorial