Marcia Cross post babies

Cross_mahoney_007713349

Marcia Cross and husband Tom Mahoney take a walk together. Marcia gave birth to fraternal twins Eden and Savannah on 2/20/07.

Photo-flynetonline.com-used with permission


Filed under: Marcia Cross

Leave a Comment »»