Back to gallery

Facing her demons

It takes a lot of inner strength to truly submit, stare your demons in the face and feel helpless for a moment in time. So close your eyes and lean into it, let the darkness envelop you, glamour you into a spider’s web. You need to fight your mind, to turn the world off for a while, relax into the ties as they wrap even tighter around you, making your heart beat faster. The hardest thing you’ll ever do is surrender. It takes a lot of strength to let go…