Flags aligned next to the European Parliament building, in Strasbourg, France

Royalty-free stock photo ID: 26065291

Flags aligned next to the European Parliament building, in Strasbourg, France