The European Parliament building, in Strasbourg, France

Royalty-free stock photo ID: 31845178

The European Parliament building, in Strasbourg, France