Lake Balboa
Taken at Lake Balboa in Van Nuys, California on Oct. 08, 2010.
11 photos · 440 views