Just found this image of the Le Mans Islero. May be Olivier can tell some more info about the pic?...