Prague-Old Town, Czech Republic. Michalská street, church of Saint Michael.