News

The 60-meter-tall, 330-ton “The Victor,” a public installation by mononymous Filipino American visual artist Jefre, presents a striking image amid the thriving Pasig-Quezon City skyline. The striking ...