Friday, February 25, 2011

Nature still surprises...

Owls are magnificent creatures, but this owl is indeed quite a special one. I mean look at all that cheddar!.. or owl.
Enjoy



I think its called a North American Screech Owl.

No comments:

Post a Comment