by Artzzz
SAN PEDRO DE ATACAMA, CHILE - NOVEMBER 17, 2015: Motor car Toyota Land Cruiser 40 at the town street.