Expatica news

Is it Art? Did you see this? What does it mean?

13.01.2011 – Slogan draped over pont Adolphe yesterday lunchtime but to what end?