Dog rose

Dog rose

Observation - Dog rose. Description: Bright pink small roses on coastal headland in Scotland

Bright pink small roses on coastal headland in Scotland