Loading…
A trucks slowly passes through the crowded main avenue of the Howrah Flower Market in Kolkata, India, reputed to be the large...