thestanfordgallery- Andrea Mantegna Battle of the Sea Gods (left fragment) c.1485-8

more about : thestanfordgallery