Leach’s Storm-Petrel

Leach's Storm-Petrel off Cape Hatteras, N.C.

Leach’s Storm-Petrel off Cape Hatteras, N.C.

Leach's Storm-Petrel off Cape Hatteras, N.C.

Leach’s Storm-Petrel off Cape Hatteras, N.C.