Instinct screening on Piazza Grande in Locarno

Instinct screening on Piazza Grande in Locarno