Laughing gull skimming the tideline Carolina Beach, NC
all nature photosbirdswaterbirdsgullsbeachesoceans and baysatlantic oceancarolina beachNorth Carolina coast
From 05-22-11 Carolina Beach