European Parliament Strasbourg

Strasbourg, France