It is found in Costa Rica, Honduras, Mexico, and Panama, and its natural habitats are subtropical or tropical moist lowland forests and subtropical or tropical moist montane forests.
Its natural habitats are subtropical or tropical moist lowland forests and subtropical or tropical moist montane forests. It is found in Costa Rica, Honduras, Mexico, and Panama.
It is found in Costa Rica, Honduras, Mexico, and Panama. Its natural habitats are subtropical or tropical moist lowland forests and subtropical or tropical moist montane forests.
It is found in Costa Rica, Honduras, Mexico, and Panama. Its natural habitats are subtropical or tropical moist lowland forests and subtropical or tropical moist montane forests.