Chile’s “La Perra” wins top Palm Dog award at Cannes
The Chilean film “La Perra” has won the top prize at the Palm Dog awards, the annual celebration of canine performances at the Cannes Film Festival. The award was presented Friday at a beachfront ceremony attended by journalists, dog lovers, and numerous canine guests.
Verilumia