flower in the Dunvegan castle gardens