Lonesome mirror18 April 2015 Otaki river gorge with it’s own private mirror • Tararuas, New Zealand Facebook Twitter Pinterest LinkedIn WhatsApp Previous Post Snowfall Next Post Migrants