Flags of the World: Botswana
National flag explanation, legislation, and construction sheet, as well as military and political flags.
Theodora.com: Flag of Botswana
Images in several sizes and links to country facts.