Rosa sempervirens, Olmedo, Sardinia

Rosa sempervirens, Olmedo, Sardinia

Observation - Rosa sempervirens, Olmedo, Sardinia. Description: