Awwwards
2013
Red Abstract
Oil on canvas
133.5 x 103.5 cm
Twitter - Facebook