A "magical" rare phenomenon has been spotted in the skies over Norfolk.

The landscape and wildlife photographer William Hulbert captured images of a fogbow over the River Yare at Buckenham.

Fogbows are an arch of mist or cloud that appear during foggy conditions.

They are a similar shape to a traditional rainbow and are almost the same size but they lack the vibrant colours.

A fogbow is often called a white rainbow or 'the ghost of a rainbow'A fogbow is often called a white rainbow or the ghost of a rainbow (Image: Will Hulbert)

Because of this, they are often called white rainbows or the ghost of a rainbow.

Like rainbows, fogbows are caused by tiny water droplets condensing in the sky.

In a rainbow, these water droplets interact with raindrops to reflect a spectrum of vibrant light.

READ MORE: Met Office issue weather warning for heavy rain in Norfolk

However, the water droplets inside a fogbow cannot interact with raindrops in the same way because they are not the right size.

The water droplets in a fogbow are around 10 to 1,000 times smaller than raindrops and are nearly always less than 0.1mm in diameter.

Mr Hulbert said the view was hard to capture because of the foggy conditions required to form them, but described the sight as "magical".