Stock Rooms

In the studio 2016

Jun Chen

oil on canvas, 129cm x 133.5cm, AG307689
Jun Chen
no posts
View Profile

Other works by this artist