Studio Sixty Six
Film Still No. 4

Film Still No. 4

Oil on canvas
20 x 16 in. / 50.8 x 40.64 cm
2020

Sold