A large selection of flags including, world, U.S., nautical, religious, and military. Includes flag etiquette.