The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-497890489
Chinese greeting card. Translation: Lots of Happiness in Rooster Year. Translation: Rooster reports - you will be happy and prosperous! Vector illustration
Powered By Shutterstock Artist: Aromaan