The artist Juanito Torres completed a 58-by-85-inch artwork titled “Parade of Heroes” in time for the Philippines’ celebration of its 125th Independence Day on June 12. The painting shows a gathering of heroes led by Dr. Jose Rizal and Andres Bonifacio in a parade, waving small Philippine flags. It was unveiled in Salcedo Auctions’ “Finer...