Atlatl Rock
January 19 in the United States ⋅ ☀️ 45 °F
The petroglyphs up on the rock almost seemed fake. Like someone just put them there. Like a joke. When you get over that thought, it is really impressive to see.
More impressive is where you have toRead more







