A sketch of some unusual eight-foot-tall puppets I encountered in Balboa Park, San Diego.
1