Connect to share and comment

20131107 apha

20131107 apha

Coca Cola cans are seen on a production line at a bottling plant near New Delhi, India.

Prakash Singh