Galápagos Painted Locusts
Galápagos Painted Locusts
Schistocerca melanocera
Santa Fe Island, Galápagos Islands, Ecuador
12050280PD