Legend Rock Petroglyph Site
One of many petroglyph panels at Legend Rock Wyoming
https://en.wikipedia.org/wiki/Legend_Rock
Comments
Comments