Ground-dwelling owls near Touros, northeast Brasil (1)

A pair of owls burrowing in the coastal dune sands near Touros on the northeast coast of Brasil.


Member login