Lova World Images Sep. 18, 2017 by Admin No comment(s) Exhibitions Where: Cannes Film Festival When: 2 May 2013 9pm to midnight