Edinburgh Royal Botanical Garden: drumstick primroses 8 May 2025 by David More purple flowers: these are drumstick primroses.