Frog

A little detail from an animated commercial I'm working on as an illustrator.

More by Carolina Buzio

View profile