Medusa





A monster in Greek Mythology. A monster with a head full of snakes. 
Her gaze will turn you into stone.

Shot by our friends at blacksheepmanila





top