Star Beast achievement unlocked. I made it to the HR Giger Museum and Bar in Switzerland! While in Europe last fall, I made a weekend detour to Gruyères to see the museum dedicated to one of my favorite artists: H.R. Giger. I’m sure you’ll recognize his surrealist concept art for Alien, Species, Poltergeist 2, the never-made Dune, […]
This post first appeared on La Carmina Blog - Alternative Fashion, Travel, Subcultures, please read the originial post: here