The G20 summit last weekend in London is finally over but well documented on flickr. A lot of impressive pictures were taken. Find them here.

Comment