siblings of Leonardo da Vinci

half siblings maternal

broodmare Lena (Hanoverian, 1990, from Lemon Tree)

Lena