Chen

Oil on Linen

24 x 24 inches

2005 – 2006

 

Chen