Hecuba sculpture centerpiece of USC Village

The sculpture of Hecuba, a queen of Troy in Greek mythology, is unveiled at the new USC University Village.

Copyright © 2017, Los Angeles Times
EDITION: California | U.S. & World
68°