Kathi and David at their wedding at Finca Serena Mallorca. Photo by... / Cosmos