Juvenile Laughing Gull

This juvenile Laughing Gull was investigating a tidal pool on the beach at Corolla, NC while I was there last summer. I had a little trouble identifying it until it finally occurred to me that it might not be an adult.