Carol Gray

Carol Gray

Retired Health Care Professional
United States
United States

Top images

1,195 stock photos, vectors, and illustrations are available royalty-free.

Sort by
of 12
Bald Eagle
Moose
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Bison
Bald Eagles at Katchemak Bay near Homer, Alaska
Red Tailed Hawk
Barn Owl Canadian Raptor Conservancy
Snowy Owl
Elf Owl
Amur Leopard at Triple D Game Farm
Moose
Bald Eagles at Katchemak Bay near Homer, Alaska
Bald Eagles at Katchemak Bay near Homer, Alaska
Bald Eagles at Katchemak Bay near Homer, Alaska
Sea Lions
Bison
Bald Eagle
Bald Eagle
Turtles baskng in the sun
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Gannets nest by the thousands on Bird Rock at Cape St. Mary's Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Puffins gather by the thousands to nest near Elliston, Newfoundland
Guillemot resting on a rocky ledge near Elliston Newfoundland
Guillemot resting on a rocky ledge near Elliston Newfoundland
Guillemot resting on a rocky ledge near Elliston Newfoundland
Guillemot resting on a rocky ledge near Elliston Newfoundland
Guillemot resting on a rocky ledge near Elliston Newfoundland
Humpback Whale playing in the cold waters of Bull Bay, Newfoundland
of 12