Loading...
Timothy G Laman
8 Sep 2008
Satin Bowerbird -- Ptilonorhynchus violaceus
Australia, Queensland
ML 456312     © 2018 Cornell University