Designed by
Title
Locarno, Piazza Grande ready to host the film festival #321653970
Description
Locarno, canton of Ticino, Switzerland, 15 August 1992: Piazza Grande, in the center of the city overlooking Lake Maggiore, preparations are underway to host the famous film festival.
This image is editorial