Laughing Gull Chick | Outer Banks Barrier Islands | North Carolina
Coastal barrier islands which is part of a chain of islands known as the Outer Banks off the mainland of … Continue reading Laughing Gull Chick | Outer Banks Barrier Islands | North Carolina