Michigan WildLife - mangledfly

Great Blue Heron on the hunt.

Heronblue herongreat blue heron