Picture of the day

deluge372.jpg
A detail from Leonardo’s “A Deluge.” (Courtesy The Queen of England, via The Guardian.)

In: