Designed by
Title
typical street scene in downtown Delhi with rickshaw, people, cars , bicycles and shops #338782942
Description
Delhi, India - February 9, 2024: typical street scene in downtown Delhi with rickshaw, people, cars , bicycles and shops
This image is editorial