The Tree of Life by Carlos Calvet

Carlos Calvet, The Tree of Life, 2010
Ink on paper, 73 x 102cm
£750