Screen, 2017

Miami Beach 2017
Callicoon Fine Arts
Sculpture
76.2 x 53.3 (cm)
30.0 x 21.0 (inch)