And its much bigger than the one the KLEVSTRAND is flying in Ron's picture. Apart from being the wrong flag so many look "Washed out" these days. I expect they are made in China.
Seem to remember from way back a comment about a French ship flying a Dutch courtesy flag but inverted. Comment was, that's why the French flag has vertical bands, so they can't get it wrong.
That's the problem which cheap Chinese made Flags/Ensigns they are not put together properly, You can't go wrong with a flag which has been properly made (preferably British) ask any Bunting Tosser