S
T E F A N
B
L Ö N D A L
The Sun Chariot
2006
Oil on canvas
81 x 100 cm