Moustached Babbler — Seletar Catchment — 1984-01-01

Moustached Babbler (Malacopteron magnirostre) at Seletar Catchment on 1984-01-01