Kerry Kennedy, Prince Albert II of Monaco, Lia Riva and other guests

Kerry Kennedy, Prince Albert II of Monaco, Lia Riva and other guests