Designed by
Title
Local people shopping at Johari Bazaar street in Jaipur, Rajasthan, India #70634763
Description
Local people shopping at Johari Bazaar street in Jaipur, Rajasthan, India. Jaipur is the capital and the largest city of Rajasthan.
This image is editorial