Rosa Rugosa - Japanese Rose

Rosa Rugosa - Japanese Rose

Observation - Rosa Rugosa - Japanese Rose - UK and Ireland. Description: