Stock Photo - France, Bas Rhin (67), Strasbourg town, European Parliament.

Stock Photo: France, Bas Rhin (67), Strasbourg town, European Parliament.