The British Flag
Why is wales not on the British flag?
The reason for the lack of wales on the british flag is that Wales was already united with England at the time the first Union Flag was made in 1606.
Why are there two flags for England?
There is actually only one flag for England which is The flag of St George, om the other hand the white, blue and red colored flag is the United Kingdom flag.