Monday, December 01, 2008

New Deli, India

Fleets of these cars stood waiting to transport government officials.

No comments: