A desert bloom triggered by heavier-than-usual winter rain has carpeted the sand dunes of northern Saudi Arabia in purple flowers.