Stock Photo: Staromestské Namesti (Old Town Square) and Tyn Church. Prague. Czech Republic