Michigan WildLife - mangledfly

Great Blue Heron

A Great Blue Heron finds an easy meal along the banks of a Northern Michigan Stream.

blue heronbird eating a fishwildlife