Dog Rose (Rosa canina)

Dog Rose (Rosa canina)

Observation - Dog Rose (Rosa canina). Description: