Prague-Old Town, Czech Republic. Zlatá and Jilská street, church of Saint Giles.