0904 The Desperate Housewives Cast.jpg


Cast of Desperate Housewives, Brenda Strong, Felicity Huffman, Marcia Cross, Eva Longoria, Teri Hatcher and Nicollette Sheridan..at The ABC Upfront Announcement of Their Fall Schedule on May 17, 2005 at Lincoln Center...Photo by Robin Platzer, Twin Images
Robin Platzer