New Delhi

Teeming with sights, sounds and smells, New Delhi’s vibrancy and cultural diversity radiate from every street scene

India

Stark contrasts and unabashed affection