St. Helens

Created after some solid hang time with nature. Mt. St. Helens in Washington looks like another planet when you're on the top, so the feeling of this is meant to reflect that.

Posted on Aug 18, 2013

More by Jamie Letourneau

View profile