Moustached Babbler — Seletar Catchment — 1986-05-10

Moustached Babbler (Malacopteron magnirostre) at Seletar Catchment on 1986-05-10