Lake Tahoe is a large freshwater lake in the Sierra Nevada mountains of the United States.

Lake Tahoe is a large freshwater lake in the Sierra Nevada mountains of the United States. - 6692570

Similar stock images

to-top-page