Not so prim at all

6 min read

Primroses naturally produce tantalising variations that have been avidly coll