Born in China (Official Artwork)
Snow leopard illustration made for Disney Nature in collaboration
Snow leopard illustration made for Disney Nature in collaboration
with The Poster Posse to celebrate the release of Disney’s new
documentary, Born in China (2017).