dcsimg

USNM 180268 Timaliidae Trichastoma rostratum rostratum LAT