Stock Photo: View from below of the Deloitte Touche Building at California Plaza, Los Angeles, CA

Stock Photo: 4286-79221 View from below of the Deloitte Touche Building at California Plaza, Los Angeles, CA