Croatia's flag consists of its crest upon horizontal stripes of red, white, and blue. Above the white and red checked crest arch the shields that represent Croatia, Dubrovnik, Dalmatia, Istria, and Slavonia. This flag has been in existence since the mid 1800s.