May 23, 2020June 19, 2020Favorites, Nature 144. The mother sparrow nests impatiently, forcing a daydream. Love0 Share Tweet