Illusions

A bit of brain stimulation by way of brilliant three dimensional street art...