inothernews: Photographer Steve Lindon captured this stunning image of a rainbow — or rainstripe? — seemingly piercing through cloud cover in Herefordshire, England. (via the Telegraph)