short beaked echidna
Tachyglossus aculeatus Shaw, 1792

RSS