Top job! :icon_cool
Bod, you might want to just clone out or tone down those large light oof background blobs which you now have at top left - I would if it was my pic. Other than that it's a job well done and you have a keeper well worth the time you've put into it.
Well done!