Found in the Andes at elevations starting at 6600 feet, the Giant Hummingbird is the world’s largest hummingbird species.
Found in the Andes at elevations starting at 6600 feet, the Giant Hummingbird is the world’s largest hummingbird species.