The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2521865971
Happy llama wearing a red cap and carrying a backpack.
Powered By Shutterstock Artist: dewa syah putra