The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2378890863
Jai Shree Ram written in Hindi means "Hail of Lord Ram" the Indian God vector poster with Hindu temple
Powered By Shutterstock Artist: ARTDOWN