Japanese Rose (Rosa rugosa)

Japanese Rose (Rosa rugosa)

Observation - Japanese Rose (Rosa rugosa) - UK and Ireland. Description: