Palmares Photocall - 66th Locarno Film Festival

Stephanie Spray and Pacho Velez pose with the Best First Feature award during the 66th Locarno Film Festival on August 17, 2013 in Locarno, Switzerland.
(Aug. 16, 2013 - Source: Pier Marco Tacca/Getty Images Europe) more pics from this album »
Show Stephanie Spray With: