153 users have stacked Study for the Head of Leda 1529-30. Red pencil on paper. 35.5 x 26.9 cms.Casa Buonarroti, Florence, Italy

To the top