Evfrosina Lavrukhina's "Last Supper" will be displayed in the China World Trade Center from April 24 to 28. [Photo: cige-bj.com]
(CRI April 8, 2008)