One work in the collection carries all of these threads.
late 15th–early 16th century, with later additions