This Snow Leopard Cub Is a Tree Hugger
Baby animals are the best!
Random Pictures Of The Day - 65 Pics
Barn Owl ~ saw this owl a top a tree across the street from my moms and brothers house just shortly after she passed away. the Navajo Indians believe owls are messengers of the spirit world. i like to think it was my mom saying hello...