European Flags at the European Parliament, Strasbourg, France

Royalty-free stock photo ID: 31845151

European Flags at the European Parliament, Strasbourg, France