you're choking the carbs when it's cold, right? lots of possible causes for hard starting - timing out of adjustment, intake leak, incorrect plug gaps, vacuum leak, carbs dirty / incorrectly adjusted, etc.
your bike needs a thorough going over. check, clean, adjust, test, replace.