Oil on canvas
250.1 x 350.2 x 6.7 cm / 98 1/2 x 137 7/8 x 2 5/8 in

Zeng Fanzhi

Zeng Fanzhi was born in Wuhan, China in 1964 and graduated from the Hubei Institute of Fine Arts in Wuhan in 1991. One of the most celebrated artists working today, Zeng is lauded across the globe for his technical mastery and ability to conjure emotion from his subject matter.