FRANCE | Saturday, 1 November 2003 | Views [565]
Paris © Lillylilla / Flickr.com
Tags: france, paris, european social forum, demonstration