La Chimere

Lille, France - 25th June 2008