Saw this in the garden, taken through glass again. Not flower savvy but this *could* be a rose...I think.