Dewberry?

Dewberry?

Observation - Dewberry? - UK and Ireland. Description: Flowers white; thorns small & straighter than bramble; leaves trefoil.

Flowers white; thorns small & straighter than bramble; leaves trefoil.