77th Locarno Film Festival reveals poster designed by Annie Leibovitz

.

(c) Annie Leibowitz

VERDICT: Set against the backdrop of Lago Maggiore and shot in spring 2024, the image on the poster depicts a leopard at the edge of the lake as it surveys the the Alpine landscape.

Annie Leibovitz has been a highly sought-after international photographer for the past fifty years.
Complimentary Registration or log in to read the rest of this review.