Grand LA, the $1 billion complex by Frank Gehry in Los Angeles, is about to be completed

Grand LA, the $1 billion complex by Frank Gehry in Los Angeles, is about to be completed