Yellow-billed Cacique

1
Mark Habdas