Admiral Howell

Admiral Howell may refer to: