New Delhi, [L] India [20"x30”]

$65.00Price

New Delhi, India, camel troopers preparing for National Day. One day before this major holiday, I entered the parade grounds alone and was able to get dozens of photos. 

© 2023 by Joseph A. Lieberman.

  • White Instagram Icon