Barking owl (Ninox connivens)

By AG STAFF February 3, 2014 Reading Time: < 1