the flags of the European Parliament of Strasbourg

Royalty-free stock photo ID: 79068289

the flags of the European Parliament of Strasbourg