Awwwards
2012
Encaged
oil on paper
100 x 70 cm
Twitter - Facebook