Leslie Tulip

Leslie likes to consider herself a walking SNL encyclopedia. She currently lives in Salzburg, Austria with her husband. She has crushes on used bookstores and drinks a lot of tea. She wants to laugh a lot and do what she can to help people in need.