Corruption box
It's the best picture ever. It's in Leh (Ladakh), India.
7,945
views
3
faves
6
comments
Uploaded on September 18, 2007
Taken on July 28, 2007
It's the best picture ever. It's in Leh (Ladakh), India.