Finch, Olive

Olive Finch
Arremon castaneiceps
Tandayapa Lodge, Ecuador


© Robert Barnes 2015-2019