When you think of rainbows, you think of the seven-coloured band that hugs the sky.
But chances are you've probably never heard of a white rainbow.
This spectacularly rare white rainbow was taken by photographer Melvin Nicholson while he was out on a shoot.
This image was taken at Rannoch Moor in the west of Scotland.