Location - Wuppertal, Germany For over 25 years, Dutch artist Leon Keer has left his mark on the world with his playful anamorphic street art, covering both walls and floors. Anamorphic street art ...