iron-mask

Moon Walker

1989

Moon Walker

1989
Acrylic on fabric
162х190
Tate Gallery, London