PNG image of red bench is displayed as green
Open this image in sushi or gtk4-demo's video player. It will be displayed as a lime green bench. It's also displayed as lime green in the the overview/collage view in Photos, or in nautilus thumbnails.
But if you open this image in eog or Epiphany, or if you click the image in Photos to view it directly, then you'll see the bench is really supposed to be red. Seems gdk-pixbuf is doing something wrong with the PNG's color profile.
There is also a JXL image, which gdx-pixbuf thumbnails as a JPEG, and that is also green. So I suspect the problem is not limited to just the PNG decoder.