Your Trusted Resource for Deaf Education
There’s a sculpture as tall as a giraffe sitting on the ocean floor in the Bahamas.