The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1804243576
Blooming cherry blossom petals. Sakura on light background. Sakura flower. floral print. Floral design. Blooming tree. Banner template
Powered By Shutterstock Artist: greenskin