Large format painting by an unknown artist of Early Ming Dynasty. Calligraphy by Ma Wan 马琬 (1271-1368 CE) also known as Ma Wenbi 馬琬. Four seals. Title reads: 夏禹治水圖: "Yu of the Xia subduing the deluge". The inscription at the top is on a seperate piece of silk from the painting which dates to 1357 CE.
[Book] Needham, Joseph. 1971. Science and Civilization in China. Volume 4, Part 3.