Demogorgon by Eric Rivera

A 3 hour sketch made for the Stranger Things show at the Cocoon Art Gallery

Comments

Popular posts from this blog