Salvatore Ralph Mecca, 90, of Orange, beloved husband of Josephine Patricia “Pat” Mecca, passed away peacefully and entered into eternal rest on Friday, March…
In her 20+ year career as a puppet builder, Leslee Asch contributed to and developed many classic puppet characters in collaboration with Jim Henson. Such famous puppets as Elmo and the Fraggle Rock characters have elevated the popularity of puppetry around the world. Leslee’s presentation illustrated Jim Henson’s deep love of puppetry, his creative genius and his overall generosity and support for puppetry artists throughout the world.