1674th World and 59th Illinois ranking in the Girl's contest which ended 6 days ago.
Ruth is just the perfect definition of a perfect baby. She never stops smiling and also giggles without hesitation. She easily makes everyone’s day with that precious smile. She has a twin sister named Hadassah. They are truly best friends already and will always be each other’s favorite forever!