Talitha is a baby orphaned Red Fox we are currently caring for at Procyon Wildlife.
I am sure we have all seen one at one time or another. This beautiful tiny little bird with beautiful iridescent feathers. One of our smallest birds on this earth is from the hummingbird family. Motoring around in our gardens