parispfouts

Have you heard of the Conference of Mayors?

So…the Conference of Mayors…have you heard of them? Apparently, just about every city from sea…