Locusts Didn’t expect to see these on my trip to Seymour Island, Galapagos. Their camouflage is really good making it difficult to get the camera to focus! Location Seymour Island, Galapagos