Whoof?

    Newer Older

    The Barking Owl or Winking Owl is a nocturnal bird species native to mainland Australia and parts of Papua New Guinea. The presence of these owls is usually revealed by their barking calls.

    keyboard shortcuts: previous photo next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts