Close
5 of 31
Best Of TV: Most Annoying Characters
5 of 31
27. Ashley Davenport - Revenge
People
Ashley Madekwe
Titles
Revenge
,
Guilt
Photo by Randy Holmes - © 2011 American Broadcasting Companies, Inc. All rights reserved.
Back to top