Designed by
Title
SHENZHEN, CHINA, 2011-12-23: Chinese and European kindergarten t #108847879
Description
SHENZHEN, CHINA, 2011-12-23: Chinese and European kindergarten teachers performing with kids at improvised stage at Christmas party
This image is editorial