Studio Sixty Six
Film Still No. 3

Film Still No. 3

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

Sold