species 2,360 observations

Three-leaved Rose

Rosa laevigata