Angel Cloud Formation Appears In Sky Above Beach In Cornwall
A man was walking along the coast at St Peter’s Point beach in Hayle, Cornwall when he saw this stunning cloud formation. According to strange sounds, meteorologists say the phenomenon is so rare it doesn’t […]
