Picture of the Day - June 26

Untitled

Untitled

A man sells cotton candy for 10 rupees a bag (above).  A child poses with a bag of cotton candy in Landour Bazar in Mussoorie in Uttarakhand, India.