66th Annual California State Science Fair at the California Science Center in Exposition Park, Los A

CLOSE