Explore

Short-beaked Echidna (Tachyglossus aculeatus) at Lake St. Clair, Lake St. Clair National Park, Tasmania.

3,285 views
10 faves
12 comments
Taken on February 27, 2007