Loggerhead Heron Puppet
Loggerhead Heron Puppet
Loggerhead Turtle
Loggerhead Turtle
Loggerhead Grandma Turtle Puppet
Loggerhead Grandma Turtle Puppet

Loggerhead Turtle

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