fbpx

Taxonomy

P. violaceus (Ptilonorhynchus violaceus)

P. violaceus