A tourist smiling at royal place , udaipur, Rajsthan, india
Size: 5400px × 3577px
Location: udaipur, rajasthan,India
Photo credit: © Travel India / Alamy / Afripics
License: Royalty Free
Model Released: Yes
Keywords: happiness., india, indian., palace, smile., tourist, woman