my_riwoong
Butterflies don't really land on roses that have layered petals, they like flowers with wide and open petals that have more nectar.
Roses are beautiful, but they are not really inviting for butterflies. But still, when roses have thorns, butterflies are brave to keep flying near it.