Photo Of The Day – Mangrove Hummingbird On Nest

Title: Mangrove Hummingbird On Nest Location: Isla de Coiba,¬†Veraguas, Panama, Central America Description:¬†One of the world’s smallest birds found on Central America’s largest island, Coiba Island, made our guide Jose Continue Reading →