Price

Street vendors during Christmas at Newmarket, Kokata, India.