Lake Tahoe is a large freshwater lake in the Sierra Nevada mountains of the United States. It is located along the border between California and Nevada

Lake Tahoe is a large freshwater lake in the Sierra Nevada mountains of the United States. It is located along the border between California and Nevada

 Stock photo ID: 21255265

Same artist

  |   See all