Bali Myna

Bali Myna

Bali Myna Leucopsar rothschildi rare endemic bird and faunal emblem of Bali. vector illustration