Of Beast and Man (Des bêtes et des hommes)

Grande Halle de La Villette, Paris, France

link