“One moment of clarity can illuminate a lifetime.” Ellen Frazer-Jameson is from London, a former BBC broadcaster and national newspaper journalist, who lives in Miami Beach, Florida, overlooking Biscayne Bay and Port Miami, the world’s largest setting sail for exotic...
