Check Price Add to Lightbox Download
Snow covered dock in winter on Fallen Leaf Lake below mountains, near Lake Tahoe, Sierra Nevada, California.
Snow covered dock in winter on Fallen Leaf Lake below mountains, near Lake Tahoe, Sierra Nevada, California.