Elizabeth Allen

Elizabeth Allen's picture
Nationality
American
Hometown
Wingdale, NY
Bio

Elizabeth grew up in a tiny town in upstate New York but likes to pretend she is from New Orleans, where she spent most of her adulthood. She looks forward to getting to know Santiago and eating everything that comes her way.