Tachyglossus aculeatus
Short-beaked Echidna





Photo ID:
rmi20071204_270
Digital photo
© Rune Midtgaard 2007

Home