According to my research (read: TinEye + Wikipedia), the painting is called, "Rescue of Haakon Haakonsson," painted in the 19th century by artist, Knud Bergslien.

Art history is fun! ( n.n)vb