Studio Sixty Six
Film Still No. 2

Film Still No. 2

Oil and acrylic on canvas
60 x 48 in. / 152.4 x 121.92 cm
2020

$2,350