Maria Howell Photo
Maria Howell when she was acting on "The Vampire Diaries".

Unrated
Photo Credit:
The CW
Star:
Location:
Atlanta, Georgia
Uploaded by:
Uploaded: