The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2082237427
Mother and baby sloth hanging on a branch in red and white hat. Cute and funny. Cartoon style. Nature and ecology. Merry Christmas. Happy New Year. Post card, poster, graphic design, textile
Powered By Shutterstock Artist: Ksenya Kupriyanova