LIU FEI
1964, China

The Last Supper (the Power Of Fashion#31) by LIU FEI

The Last Supper (the Power Of Fashion#31) (2004)

Price EUR 3,500 Not sold
Estimated EUR 11,000–16,000