Carolina Raptor Center takes in baby owl

Carolina Raptor Center takes in baby owl