Posts Tagged

Machuca

Film

The International Movie Showcase of the Latin American and Caribbean Group and Spain will be held from October 21 to 29. Entrance is free! Venue is the auditorium at the PCJ Building (36 Trafalgar Road). All films are subtitled in English. Showtime  7pm. Caracas Love Unto Death (Caracas amor a

Read More