IMG_1970


IMG_1970

Homeless family sleeping in their rickshaws. Beijing, China.