Mexico City, Mexico
Currently in: Chicago, IL, USA
Created at Puppets in Prague, 2013. Photo by Mirek Tretjnar.