Lucy Davidson

Lucy Davidson was a suspect in the murder investigation of young woman Abigail Keys in A Watery Grave (Case #19 of Starlight Shores).

Case Apperances

 * A Watery Grave (Case #19 of Starlight Shores).