Indian Woman Standing Her Son Her Home Near Devi Garh Fort Palace Now Hotel Village Delwara Udaipur Rajasthan India
Size: 3461px × 5191px
Photo credit: © Education Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: black, delwara, devi, fort, garh, home, hotel, india, indian, miscellaneous, palace, portrait, rajasthan, son, standing, state, travel, udaipur, village, white, woman, world