Stock Photo: Staromestske Namesti (Old Town square) and Our Lady of Tyn church from City Hall tower. Prague.