Comments:


folkert     Thu, Mar 20, 2008  Permanent link
Looks like it's Les Machines de l'Ile at the Nantes Métropole.