Copyright 2007 AP

North Carolina's Ocracoke Island

Back to story