View Contact Info on IMDbPro » Pictures & Photos of Felicity Huffman Poster

17 September 2008
Teri Hatcher, Felicity Huffman, Marcia Cross, and Eva Longoria in Desperate Housewives (2004)

Photo 340 of 620