A Alejandro Monroy Reyes Review of California Science Center 5 years ago Excellent museum. A must visit in LA.
Comments: