It's an escapee Canary, in my opinion. Can't determine exactly which of the numerous colour forms it is but if you look at this page you'll get some idea of how diverse Canary colours are: www.robirda.com/colours.html
psst, want to see my blog? http://robandmazza.blogspot.com
poor little thing i hope its ok
when you feel down take a look outside...nature will uplift you