Tuloca Lake

Location

Tuloca Lake, CA
United States
Location: 
Tuloca Lake, CA
United States