The Adventures Of Fox & Friends

Leslie Tran is an artist based in Sweden who has worked with companies like Massive Black and Netflix.

You can see more of Leslie’s stuff at her personal site and ArtStation page.

Log in to comment on this story!