Lorenzo Agius Exhibition at City Hall on May 12, 2010 in Cannes, France.