Lyric discussion by MayaMoo 

Cover art for Roses lyrics by Cherry Ghost

I'm really not sure about the meaning to this song, but since no one else has commented yet, I may aswell make a completely wrong guess! Haha. I think he's using roses as a symbol of hope and beauty, in saying that even in the worst scenes, with "shaking scenery", there can still be beauty found.