Cassin's Vireo

Vireo cassinii

1
2
3

Mark Habdas