.

Heliomaster longirostris longirostris Charles J. Sharp
more ...