Grackle, Great-tailed

Grackle, Great-tailed 2

Great-tailed Grackle
Quiscalus mexicanus
Panama


© Robert Barnes 2023-2024