This Traffic Camera Caught The Perfect Photo
You’d be forgiven for thinking that the photos below were captured for a nature documentary but the incredible images were actually caught by a plain old traffic camera in Canada. The breathtaking images of the snowy owl in flight were caught, totally by chance, by a camera on a Montreal motorway in Quebec at the […]
Read more →