Elana Staehli
Medina, Ohio, USA

Elana Staehli is known for The Lazarus Effect (2015), Get Smart (2008) and Revenge (2011).