Street illusion November 09, 2007 in art The presence of illusion on the streets of Geneva, a glimpse of entertainment on your daily stroll to work. What if urban signs were based on different reading levels?