Nut and Theia
122 cm x 203 cm / 48 " x 80 "
paint on panel
2014
12 photos · 4,833 views