Todiramphus sanctus

Sacred Kingfisher




24 items (100 per page)