The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1998129635
Luxurious Nature Floral Leaf Ornament Logo, Suitable for Spa, Beauty, Resort, or Cosmetic Product Brand Identity. Elegant Green and Gold Mandala
Powered By Shutterstock Artist: wzkz