Hmm, kinglet is much smaller and sports the yellow-red cap, while European robin is orange-chested. It could be a female robin, since its colors aren't that vivid, but still has those orange cheeks.
Or it could be a juvenile just turning into adult, since someone said there are no visible differences between male and female, but youngsters don't have those characteristic colors right away.
no subject
no subject
no subject
no subject