European Heaven and Hell

Heaven: The police are British The cooks are French The engineers are German The administrators are Swiss The lovers are…

Continue Reading