Arremonops rufvirgatus OLIVE SPARROW 3031059z

Arremonops rufvirgatus OLIVE SPARROW 3031068z

Arremonops rufvirgatus OLIVE SPARROW 3031060z

Arremonops rufvirgatus OLIVE SPARROW 3031067z

Arremonops rufvirgatus OLIVE SPARROW 3031065z

Arremonops rufvirgatus OLIVE SPARROW 3031063z

Arremonops rufvirgatus OLIVE SPARROW 3041124z

Arremonops rufvirgatus OLIVE SPARROW 3031443z

Arremonops rufvirgatus OLIVE SPARROW 3031018z

Arremonops rufvirgatus OLIVE SPARROW 3031445z

Arremonops rufvirgatus OLIVE SPARROW 3041121z

Arremonops rufvirgatus OLIVE SPARROW 3040358z

Arremonops rufvirgatus OLIVE SPARROW 3031051z

Arremonops rufvirgatus OLIVE SPARROW 3040276z

Arremonops rufvirgatus OLIVE SPARROW 3031138z

Arremonops rufvirgatus OLIVE SPARROW 3040903z

Arremonops rufvirgatus OLIVE SPARROW 3040272z

Arremonops rufvirgatus OLIVE SPARROW 3031446z

Arremonops rufvirgatus OLIVE SPARROW 3031135z

Arremonops rufvirgatus OLIVE SPARROW 7006562z
© Rob Curtis/The Early Birder