The Embassy of Spain in the Philippines and the National Museum of the Philippines recently unveiled "The Longest Journey: The First Journey Around the...
Instituto Cervantes, the cultural center of the Embassy of Spain, in collaboration with the Film Development Council of the Philippines and Ayala Museum, has...