Mirror Mirror on the Wall

“Mirror mirror on the wall, who is the fairest one of all?” asked the vain Evil Queen in Walt Disney’s Snow White and the Seven Dwarfs. Since then, more than for anything else, mirrors have come to symbolize vanity. That’s fine, but beware the revenge of Nemesis There have always been beautiful people on Earth,…

Read more