Zuma #23, 1970 - 1979

Miami Beach 2017
Maccarone
Photography
Pigment print on rag paper, mounted to Dibond
101.6 x 127.0 Size (cm)
40.0 x 50.0 Size (in)