Tagged: country: ecuador

0

Lima Film Festival 2012

The Lima Film Festival is at it again, celebrating Latin American films with the 16th edition of the event, set to start on August 3rd and run through August 11th in Lima, Peru.