Petroglyphs at Grimes Point
Grimes Point Petroglyphs
 
 
 
 
 
 
 
 
Pits ground into the smooth surface of the rock.