hi just done a workshop for you using cs3.I used the quick mask tool to highlight the penguin, then i selected inverse. After this i used curves,and hue/saturation.I then used the high pass filter to sharpen it using vivid light. Hope you like it.
This photo came first in the two of today and I tracked her with little effort to get the main photo.This photo has been cropped and resized and suffers some what as it was just over 700k in size and as you see it just under 200k.
This is just to show how this little Crested barbet tilted over whilst basking in the sun. It was so comical to watch and I just did not want the show to end. One could see in its eyes and the expression on its face that it was engrossed by and really took pleasure in the heating rays of the sun.
To get rid of what looks like haze in this photo and to give a little more dynamic range to it overall,I did the following.I use the CMKY curb to darken the colour saturation and next sharpened the photo for upload to the workshop.It is an entirely subjective thing as to how a photo should look and this is only my take on an adulterate version of your photo.I hope you enjoy the difference. Bob