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