HomeTagsFrench Film Festival takes center stage at SM Cinema

French Film Festival takes center stage at SM Cinema

French Film Festival takes center stage at SM Cinema

Admission is free from November 22 to 29 at SM Aura and SM City North EDSA Cinemas. The Embassy of France to the Philippines, in...