Dog Rose?

Dog Rose?

Observation - Dog Rose?. Description: