Such a beautiful sight to see. A video captured a large herd of deer running across a road in Norfolk, England, stopping traffic for about 30 seconds.
4 Likes
Such a beautiful sight to see. A video captured a large herd of deer running across a road in Norfolk, England, stopping traffic for about 30 seconds.