The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1601146027
Happy Nowruz word meaning Iranian new year. Vector inscription isolated on white background. Modern brush calligraphy and flowers illustration for holiday celebration, greeting card, poster, banner.
Powered By Shutterstock Artist: Elena Tagiltseva