The following links may help navigating this page
No Feed Found
No Feed Found

Self Portraits · 2008-04-19

60% of the world's reproduced oil paintings come from a village in China. REGIONAL made the painters portray themselves: Self-portraiture and emerging artistic consciousness in Dafen.

(via boingboing)


Commenting is closed for this article.