The Source

100x120cm. Huile, 2012 -SOLD

100x120cm. Huile, 2012 – SOLD