Royalty-free stock photo ID: 78132874

Flags with European Parliament in background Strasbourg, France. - Image