The Puppet Co. of Glen Echo Park is celebrating its 35th anniversary as only it can — by putting on display some of their more remarkable cast members through Aug. 25 at the Park View Gallery. Some 30 puppets, ranging from dragons to lovely maidens to wizened sorcerers, are suspended from the ceiling or pose elegantly in the sun-filled gallery. Sculpted View more