European Parliament flags in front of the main building

Strasbourg: The European Parliament building in Strasbourg, France with flags waving calmly celebrating peace of the Europe
By Jon Watkins

«