Awwwards
2006
Herniated
oil on canvas
100 x 75 cm
Twitter - Facebook