Sunday, January 23, 2011

Beautiful Paintings of a Blind Artist


5490510259284101090

5490510249673244466

5490510241288956194

5490510231394394866

5490510217543515810

5490510046545861890

5490510040219318674

5490510032657075938

5490510020877239058

5490510007410173666