Left Panel, Heaven. (1480). Oil on panel. 168 x 60.