Leah Rabinowitz Lenz and her husband Peter welcomed their first child, Elliot Samuel, on February 4, 2017. Elliot’s hobbies include crawling, eating mashed bananas, and making trouble. The family resides in Valhalla, NY.
Most Popular
1
2
3
4
5