Muybridge

Oil and wax emulsion on canvas
152 x 183 cm
1992

Back to Printed Paintings