HOME / Idol manufacturer / The Stone Studio
At- Govindtola Po-dhanupali, in front of Rani Satiji Temple, Sambalpur, Odisha 768005
View Business Profile