Designed by
Title
Udaipur, India - May 22, 2013: People by the lake located in Doodh Talai Musical Garden in Rajasthan state #193148222
Description
Udaipur, India: People by the lake located in Doodh Talai Musical Garden in Rajasthan state.
This image is editorial