Tachyglossusshort-beaked echidna


Tachyglossus