Studio Sixty Six
Film Still No. 1

Film Still No. 1

Oil and acrylic on canvas
36 x 30 in. / 91.44 x 76.2 cm
2020

$1,320