Pictograph with DStretch enhancement of the red artwork. This appears to be a sun symbol
Inner PastureAnza Borrego Desert State ParkIndian ValleyFeatured