A cowgirl flies the U.S. flag in tribute to the U.S. Independence Day during the Calgary Stampede Rodeo in Calgary, Alberta, July 4, 2009. Reuters Pictures logo Reuters Pictures 31 months ago

A cowgirl flies the U.S. flag in tribute to the U.S. Independence Day during the Calgary Stampede Rodeo in Calgary, Alberta, July 4, 2009.