Rosa rugosa

Rosa rugosa

Observation - Rosa rugosa - UK and Ireland. Description: In a supermarket carpark

In a supermarket carpark