Ina ng Lahi
This carved wood piece, titled “Ina ng Lahi” (Mother of Filipinos), is one of Jose P. Alcantara’s acclaimed artworks. Crafted from Narra, it received a special prize in 1951 from the Art Association of the Philippines. A self-taught sculptor, painter, and muralist, Alcantara achieved his highest recognition when he won first place at the inaugural … Read more