Frogs at Spencer Beach by Tom on 28 March 2012 with No Comments Our first taste of New Zealand nature…