Finch, Olive

Olive Finch
Arremon castaneiceps

Tandayapa Lodge, Ecuador


© Robert Barnes 2023-2024