Designed by
Title
Delhi, India - September 25, 2017: Unidentified people walking in the streets near to a food stores with a pile of rocks #102945736
Description
Delhi, India - September 25, 2017: Unidentified people walking in the streets near to a food stores with a pile of rocks located in the middle of the avenue in Paharganj Delhi India.
This image is editorial