Dow Channell

Dow Channell was a taxidermist at Natural History Museum in Cincinnati, Ohio. If anyone has more information on this individual, please contact the Taxidermy Hall of Fame.