harlequin macaw sitting on tree, costa rica

Royalty-free stock photo ID: 39112960

harlequin macaw sitting on tree, costa rica