John A Henderson: L1000729.jpg. New Delhi Markets
John A Henderson: L1000718-Edit.jpg Chai making in Process, India
John A Henderson: L1000507.jpg The game their playing is "Pachisi" in New Delhi, India
John A Henderson: Master of His Universe, New Delhi, India 2023