top of page

Loggerhead Turtle

Turtle and Heron puppets built for "Loggerhead" show at the Georgia Aquarium in Atlanta, GA.

bottom of page