davidplusworld.com
French Flag at the Arc de Triomphe | David in France
You may have recognized the French flag at the Arc de Triomphe. I don't know if it's the largest French flag there is, but it's definitely