The last cowboys

12 min read

Remote ranches, sun-bleached mission towns and prehistoric rock art amid soa