Steven Jobs

Ren Zhenyu 2012
150 by 150 cm
Oil on Canvas