Laura Lee in sheer bikini spreading out on floating island