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