What is this flag?

The following flag is worn by Princess Isabella when she meets William Wallace. Actress Sophie Marceau as Princess Isabella in…

Read More