Lake Del Valle
Lake Del Valle is located just south of Livermore, CA.
64 photos · 1 video · 490 views