Taiwan Rosefinch (Carpodacus Vinaceus), by da…

Taiwan Rosefinch (Carpodacus Vinaceus), by

dark2099.