View from Site ‘C’ petroglyphs – La Silla Observatory – ChileBy lgermany / January 3, 2017 January 3, 2017