Critter Captures - Mark Petruzzi

Great Blue Heron

A Great Blue Heron comes in for a landing in Plymouth , Massachusetts

birdsgreat blue heronheronheron in flightmarsh birdsplymouth massachusettswater birds

From Birds