Designed by
Title
School children from India #29191693
Description
Unidentified indian children play in the camp of the biggest festival in the world - Kumbh Mela, on January 26 2013 in Allahabad, India. The festival is held every 12 years
This image is editorial