The 64th Festival del Film di Locarno - Day 3 - Red Carpet
(L-R) Olivier Pere, Abel Ferrara, Shanyn Leigh attend the 64th Festival del Film di Locarno red carpet on August 5, 2011 in Locarno, Switzerland.
(Aug. 4, 2011 - Source: Vittorio Zunino Celotto/Getty Images Europe) more pics from this album »