Designed by
Title
Parking auto rickshaws or tuk-tuk on the street #49886878
Description
AMRITSAR, INDIA, DEC - 6, 2014: Parking auto rickshaws or tuk-tuk on the street. Auto rickshaws are a common means of public transportation in India
This image is editorial