manxshearwater190217b

Manx Shearwater off of Cape Hatteras, North Carolina

Manx Shearwater off of Cape Hatteras, North Carolina