The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2373301923
Indian holiday Happy Diwali poster. Deepavali or Dipavali India festival of lights print. Hindu celebration placard with diya oil lamp, elephant Ganesha and floral pattern. Creative art modern designs
Powered By Shutterstock Artist: Valazarus-Studio