Screaming hairy armadillo at the Smithsonian National Zoo in Washington D.C.


Screaming hairy armadillo at the Smithsonian National Zoo in Washington D.C.
Screaming hairy armadillo at the Smithsonian National Zoo in Washington D.C.