Rivers and Lakes - coastalinsight
Powered by SmugMug Log In
Patience

Patience

A Great Blue Heron stands resolutely waiting for a glimpse of it's next meal.

From Beaches & Oceans