Palmares Red Carpet - 66th Locarno Film Festival (Stephanie Spray)

Palmares Red Carpet - 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)