Barn Owls Sitting On Beam
Pair of barn owls sitting on a beam. Owls are looking down from their perch. View shows their sharp talons on their feet.
Source:
Cleveland Metroparks Zoo
Pair of barn owls sitting on a beam. Owls are looking down from their perch. View shows their sharp talons on their feet.
Cleveland Metroparks Zoo