lovely pic but there seems to be a strange colour cast to me, hope you don't mind but i removed some of the blue out of it (possibly a bit too much mind)
I'm not familiar with the s5800, can you change the white balance to something else, or is there an auto mode?