Stock Photo: Czech flag at Staromestské Namesti (Old Town Square). Prague. Czech Republic