A Stick Insect at Puka Lodge, Pauanui on the Coromandel Peninsula, NZ
by RosinaBloom Aug 12, 2014 9:30 PM
by RosinaBloom Aug 12, 2014 9:31 PM