View Full Post PLAY23rd Pelicula Spanish Film Festival to Screen at EDSA Shangrila Plaza on October 5-1310 months ago10 months ago