Baby Hummingbirds Sleep

Two babies sleep in a tiny nest complete with soft linings, and sealed with moss and lichens.