It finally happened. Mother Nature granted us a photo op where we could catch the owl family at home on Grand Junction, Colorado's awesome Audubon Trail.
It finally happened. Mother Nature granted us a photo op where we could catch the owl family at home on Grand Junction, Colorado's awesome Audubon Trail.
It finally happened. Mother Nature granted us a photo op where we could catch the owl family at home on Grand Junction, Colorado's awesome Audubon Trail.
If you've ever walked the Audubon portion of the Riverfront Trail, you've probably seen people staring upwards at owls in a tree not far from the trailhead.
If you've ever walked the Audubon portion of the Riverfront Trail, you've probably seen people staring upwards at owls in a tree not far from the trailhead.