Details

Title: The Deluge (Fragment)

Artist: Leonardo da Vinci 1452-1519 |Italian

Date: ca. 15th Century

Medium: Oil Master Print (Woodblock)

Dimensions: 34 x 41 in. (13 x 16 1/8 cm)

View Full Image