Sweaty Carrot
2014

China ink on paper
51 x 36 cm

← works on paper
Sweaty Carrot
2014

China ink on paper
51 x 36 cm

← works on paper