Are those your tonsils?!
LOL Actually I think it's amazing that you don't see her tonsils in this picture!

I think maybe a vet check is in order ...
Kim, if she was my cat, I would take her to the vet, but I'm afraid my mother won't listen to me -as usual. But I will suggest a vet visit nonetheless....

Kirsten