My guess would be Shanghai. It does have white flowers but when they open they have a pink look similar to your picture, and that is around the time it was released. But with all the color changes they go thru and how many look similar it is a tough call.