Ads
Ads

La Scapigliata (Head of a Woman), c. 1508

Picture for  La Scapigliata (Head of a Woman), c. 1508

Leonardo da Vinci, La Scapigliata (Head of a Woman), c. 1508, 24.7 x 21 cm, Galleria Nazionale, Parma, Italy.