isla incahuasi or isla de los pescadores is an island in the middle of salar de uyuni in bolivia

isla incahuasi or isla de los pescadores is an island in the middle of salar de uyuni in bolivia

  • JPG 300 DPI

Image information

  • Author: dreamstime
  • License:buy for Personal Use & Commercial
  • File Type: JPG
  • Views: times