The Little Girl Giant !



This puppet was in Santiago de Chile too. It was amazing!