On the wall of the visitors center at Arches National Park. My best guess is an antlion, but help on this would be much appreciated. Thanks.
Lat: 38.71, Long: -109.56
Spotted on May 24, 2012
Submitted on Jul 13, 2012
1 Comment
Please consider adding this spotting to the Morphed Organism Names mission http://www.projectnoah.org/missions/1148...