I'm guessing this is a pink rose that I saw while walking around Luzern Switzerland