The Ibarra family is expanding! A few days ago Maria and Edgar recently welcomed baby Leilani into the family and little Logan has now graduated to a new role as big brother. Leilani’s arrival has brought new cheer and a positive wave of emotions to her loving family. With Logan’s endless energy there is...