Leiopelma archeyi [ARCHEY’S FROG] Mahakirau Forest Estate, New Zealand 16-02-2018 Zoomology (14) Posted by Zoomology on April 28, 2018 Share this:TweetEmailRedditShare on TumblrLike Loading...