Submitted by
-MICKEY- on Nov 5, 2009 2:25pm.
Shree Pillai, born Jul 9, 1985 in India. Artist since the prodigious age of 3 years. His talent, which he describes as his "twin brother", reflects his positive, shy personality. Pillai and his paintings can currently be admired worldwide at C...Read more »