web-calplazabaseWang California Plaza Los Angeles, California, USA Designed 1980 Photo by Steven Zhen Wang For thumbnails and project information click in photo.