Waterbirds - BenjiSmithPhotography
Powered by SmugMug Log In

great blue heron

Great blue heron (Ardea herodias) Upper Newport Bay, Newport Beach, CA

great blue heronheronardea herodiasardeaupper newport bayback bay