Madison Hatch #1
Location: Madison River near Ennis
A giant hatch of caddis flies swarm by the millions on a warm summer day on the Madison River near Ennis in 2013.