species 11,506 observations

Streak-backed Oriole

Icterus pustulatus