
Horst P. Horst
Cy Twombly, Rome, 1966
archival digital pigment print
15.7 x 15.7 inches
39.88 x 39.88 cm
39.88 x 39.88 cm