Tag: #Indios
-
The demons of Juan Luna
Let the Spoliarium, in its 160 x 280-inch frame of oil-on-poplar, take you back to that time of struggle in which a concentration of our greatest Filipinos pursued passions far beyond the quest for self-fulfillment.