DescriptionEinsteinLeiden3.JPG English: Formula of Einstein on a wall of Museum Boerhaave, Leiden (the Netherlands). Painted by Stichting Tegenbeeld. R...