Touchstone Logo Animation

Touchstone Logo Animation

Touchstone Logo Animation

An animated logo for the Neuroscience Center in Boca Raton.