Campylorhamphus trochilirostris guttistriatus
9a2359c3189c406f2dab5584694c60dc
...