Untitled (Olya #3), 2015

Untitled (Olya #3), 2015

Oil on paper
41,7 x 60 in (106 x 152 cm)

Contact us