Your Red Rose …Tu Rosa Roja translated in E… amor, Rosa Roja, declaración de amor Declaration of Love to Puerto Vallarta and Mexico An amazing place Declaration Of Dependence Want me. / Love me. / Desire me. / Choose me. / I need you / Ignore me. / Avoid me. / Disdain me. / Destroy me. / I love you.