Short-beaked Echidna


Short-beaked Echidna

Tachyglossus aculeatus

© 2010 Shark Bay Dolphin Project