the british flag is on display for everyone to see in this poster, and it's free printables set