CostaRica68

A Great-tailed Grackle, where jungle meets the sea, on the shore of the Osa Peninsula, Costa Rica.

Skip to content