Common name: Norwegian Blue.

Beautiful plumage...