Tag "bernie madoff"

Back to homepage
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