Artist – Feng Mengbo
Feng Mengbo ‘Street Fighter IV’, oil on canvas, 150cm x 200cm, 1995. – Born Beijing, China, 1966. Lives and works in Beijing Meng Bo, ‘Game Over: Taking Tiger Mountain by … Continue reading
December 26, 2008 · Leave a comment