La Xorenga Petroglyphs

Go to Image La Xorenga Petroglyphs
The meaning of these outlines is unknown.
Info
La Xorenga Petroglyphs
GPS: 43.185113,-6.911057