Painter Diego Rivera created last mural in U.S. on Treasure Island
Painter Diego Rivera created his last U.S. mural on Treasure Island during WWII. The stunning piece now hangs at SFMOMA. Brooks Jarosz reports
Painter Diego Rivera created his last U.S. mural on Treasure Island during WWII. The stunning piece now hangs at SFMOMA. Brooks Jarosz reports