Posts by josemacr

Violet Sabrewing

9/15/2013 | 0

From the Monteverde Cloud Forest, Costa Rica. It`s the largest hummingbird in the country.