Avian Pox

Greenfinch on one of my feeeders in the back garden this evening.

Strange red "dot" above its beak - it isn't is it?

 

 

Sorry photos aren't clearer - shot at distance then zoomed and sharpened in Photoshop