“Trebbia is a European award born in the Prague Church of St. Roch as a natural historical intersection of nearly a thousand years of spiritual development at this site and positive relationships between patrons and creators of cultural values. Since 1994, this unique space has accommodated the...