Photo of the Day: Dexter & Wife in Spain

by | February 25, 2009 at 1:58 PM | Photo of the Day

Jennifer Carpenter and Michael C. Hall attend the ‘Dexter’ new season photocall at the Palace Hotel on February 24, 2009 in Madrid, Spain.

More on These Topics: