K Kimberly Riley Review of California Science Center 3 years ago Very small exhibit and extremely disorganized.
Comments: