WHITE-FACED STORM PETREL

Off Cape Hatteras, North Carolina

Back