David Furnish has lunch at the Eden Roc Hotel and restaurant. - Sunday 1st September 2013

David Furnish has lunch at the Hotel Du Cap, Eden Roc Hotel and restaurant in the South Of France with friends - Cap D Antibes France - Sunday 1st September 2013 (12 images)

Advertisement