Brooklyn-based illustrator Rebecca Mock draws very beautiful illustrations in animated...

10