bn:00155170n
Noun Named Entity
SYL
No term available
EN
The Leopard of Honour is a life's work achievement award at the Locarno International Film Festival held annually in Locarno, Switzerland. Wikipedia
Sources