Oh my gosh!!! How ADORABLE!!! Poor babies.......why did mama bird leave them? I sure hope they'll do just fine though. Do you have any idea what kind of birds they are?