Who knows this Vessel

Please see picture. I have spotted it between Monaco and Cannes a week ago. Don't know the name.
Who knows it?

Thanks