islandnature.ca
A Rose By Any Other Name
Five members of the Rose family can be found along the trail and on the rocky outcrops at South Beach in Pacific Rim National Park Reserve in BC.