Tag "Chen Wenling"
Art
People
This Is One Crazy Sculpture! See The “Farting Bull” Pinning Bernie Madoff To The Wall
This is a creation from the prolific sculpture Chen Wenling. Chen Wenling is a sculptor who was born in Anxi, a tiny village in the Fujian Province of China. As a