Designed by
Title
Decorated elephants ride tourists on the road on Amber Fort in Jaipur, Rajasthan, India #244459869
Description
Decorated elephants ride tourists on the road on Amber Fort in the old city of Jaipur, Rajasthan, India
This image is editorial