Prague-Holešovice, Czech Republic. Church of Saint Clemens, from Dukelských hrdinů street.