The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1913321359
stickers for Spring Hindu festival, Shree Ram Navami(Hindi text),written text means Shree Ram Navami, Lord Rama with bow and arrow greeting, poster, banner, flyer, vector illustration
Powered By Shutterstock Artist: Vector Illusion