You're looking at a scene from "Farewell Letter." It's the 2/20/11 episode of Desperate Housewives.
Added:
Bree and Keith look happy in this picture, but the former is keeping a secret from the latter: the existence of his son.
Added:
On the episode "I'm Still Here," Lynette takes issue with her mom. She doesn't approve of the latter's marriage.
Added:
Polly Bergen is seen here from the episode "I'm Still Here." She plays the mother of Lynette.
Added:
Renee looks pretty happy in this scene, doesn't she? It's courtesy of the episode "I'm Still Here."
Added:
Eva Longoria is often called upon to express shock as Gaby. She's rather good at it.
Added:
Susan is seen here with her daughter. The former is still in the hospital, following the riot of 2010.
Added:
Susan gets a surprise on the 1/10/11 episode of Desperate Housewives. Her sister and her mother pay her a visit.
Added: