Costa Rica - Day 6 - The world's largest hummingbird, seen through the guide's scope in the Monteverde cloud forest.
Hari Khalsa
5/09/2003

Previous Home Next

day6_1