Scary Spider Baby owls at Kanha National Park, India. Picture:... -

An exploration of the spectacular universe
through science, art, history, spirituality, and more

Baby owls at Kanha National Park, India. Picture: John Hill 

Baby owls at Kanha National Park, India. Picture: John Hill