A group of owls is called a parliament, and these young'uns certainly must be holding court at the RSPCA's West Hatch Wildlife Centre in Taunton, England. Thirty-three baby birds found their way to the center between January and July, most likely due to the UK's turbulent weather this year. These tawny owlets are awaiting their release back into the wild . . . and hopefully not more ferocious wind!
Whoooo Goes There?
Latest Dogs, Cats, and Other Pets