A new exhibit is being installed at the South Florida Science Center and Aquarium in West Palm Beach.
A new exhibit is being installed at the South Florida Science Center and Aquarium in West Palm Beach.
Opening this week at the South Florida Science Center and Aquarium is their latest exhibit called “Real Bodies: The Exhibition”..