Allie Ladd keeps a pretty good eye on the forests and waters near his home in Byron, and recently he captured an interesting duo on camera.
Allie Ladd keeps a pretty good eye on the forests and waters near his home in Byron, and recently he captured an interesting duo on camera.