Stephen Wiltshire Born: April 21, 1974 Occupation: Artist Zodiac Sign: Taurus Chinese Sign: Tiger Do the best you can and never stop.- Stephen WiltshireCollection: AutismCopy Quote