The Smile lighthouse
I dislike most artists, they are all crazy people, but the people who came up with this idea are geniuses. Too bad there’s not much other information about it I can find. As far as I can tell it’s in Germany somewhere, and from the owners of the most annoying site in the world award … Continued