Looks like a beautiful Bci to me.
The eye on the top photo looks funny to me. Maybe it's just the picture, but is there a stuck eye cap or mites?