VIOLET-THROATED STARFRONTLET

PERU

VIOLET-THROATED STARFRONTLET