Eye Trick Town

In Italy, what you see is what you get ... or is it? Meet artists who are masters at deceiving the eye.