Birth of Ayala Stern is 3 months Ariel and Devorah Leah August 25, 2008 0 376 Subscribe for Simcha Updates! * indicates required Email Address *