I can't really see any red, but the picture is very blurry. If you are concerned its a health related issue, take it a vet.
-----
PHLdyPayne

Forum Princess