By DREAM WORKS
Indian Artists in Hindu God Dresses Sitting and Having Tea at a Road side Tea Stall
- Stock Photo ID: #BL297349
- Image Credit: Picxy.com/DREAMWORKS
- Location: Hyderabad, Telangana, India