Designed by
Title
New Delhi, India - April 16, 2016 : Unidentified people ride an ox cart in the center of New Delhi, India #108504749
Description
New Delhi, India - April 16, 2016 : Unidentified people ride an ox cart in the center of New Delhi, India.
This image is editorial