Hello from Uluru, Central Australia! My friends and I spotted this very well camouflaged cricket during our Uluru base walk hike. We are closer to the International Space Station than the nearest city Alice Springs. Unbelievable!
You are viewing a single comment's thread from: