Bali Myna - Stock Photo - Images

Bali Myna (Leucopsar rothschildi), or Bali Starling, drinking water

by
by
by
by
by
by