I’ve had this cap badge for awhile but, with all the reproductions out there, I have never been sure about whether it’s genuine or not. What do you think?

Free Polish Air Force cap badge - opinions, please!

Free Polish Air Force cap badge - opinions, please!

Free Polish Air Force cap badge - opinions, please!