Bachus

oil on canvas, 100x120cm, July 2010

 ​​​​Cristian Gheorghita