Site icon Sell Your TV and Come To The Cinema

1.23.14: Delhi Delights

Miniature paintings and India’s cheapest chai at the National Museum, neon hotel signs, and wide, weirdly deserted avenues…

 

Exit mobile version