A garbage dump in New Delhi, India. - Tashi Tobgyal, TT20071208.jpg

A garbage dump in New Delhi, India. - Tashi Tobgyal - 2007-12-07
 
 
powered by infradox.com