The Puppet Company stages Oz in Glen Echo, MD
The Puppet Company 7300 MacArthur Boulevard, Glen Echo, MD, United StatesL. Frank Baum's story and W.W. Denslow's illustrations come alive on the puppet stage through August 4. The Puppet Company uses several styles of puppetry, we tell the great American […]