Satin Bowerbird

Ptilonorhynchus violaceus Order: Passeriformes Family: Ptilonorhynchidae (Bowerbirds)
Ptilonorhynchus violaceus Order: Passeriformes Family: Ptilonorhynchidae (Bowerbirds)

More Photos