Cartogiraffe.com

El Dorado Beach

El Dorado Beach in South Lake Tahoe.