Attributed to Ercole de' Roberti (Italian, 1455/56–1496)
Open source Elasticsearch & Next.js museum search.