More ideas from Repcak

Sun, Broken Mirror, Bali, Outdoors, Albums, Mirrors, Outdoor, Exterior, Mirror, Outdoor Living, Outdoor Rooms, Nature, Solar, Glass

Ozzy Osbourne & Black Sabbath at Long Island Arena Concert Poster 1971 Concert Poster This artwork is actually for the 1970 French film La vampire nue (The Nude Vampire) by Jean Rollin. So wonder if Black Sabbath got the rights to use it?