Armadillo found in a Monteverde cloud forest in Costa Rica.

Cloud forest Armadillo

Armadillo found in a Monteverde cloud forest in Costa Rica.