Book now on Viator

Tuesday, October 8, 2013

Day 951

Not a katydid, not a praying mantis. An albino grasshopper?