Mother and Child sculptures by Han Meilin
Pin It Pin It Pin It Pin It Pin It Han Meilin was born in 1936 in Jinan, Shandong. He was admitted to the Central Academy of Arts and Design in 1955. He has had a prolific artistic career of painting and sculpture. He was commissioned to create the 10 meter high Five Dragon Clock […]
Read More →