British artist Stephen Wiltshire continues his residency in Houston's Galleria, impressing audiences with his uncanny ability to internalize many detail after observing them for a short time.