Tachiz Travel Costa Rica

Thursday, January 15, 2015

Yellow thighed finch at Cerro de la Muerte tropical cloud forest, Costa Rica. Endemic to Costa Rica and Panama.

                                     Visit us at http://www.tachiztravel.com

No comments:

Post a Comment