Rescued Tawny Owls at RSPCA West Hatch Wildlife Centre

Whoooo Goes There?

Rescued Tawny Owls at RSPCA West Hatch Wildlife Centre

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!

Source: Getty
Latest