Sacred Kingfisher

Sacred Kingfisher

Scientific Name: 
Todiramphus sanctus
Category: