1 year ago - Translate - Alameda Beach, Shore Line Drive, Alameda, CA, USA.

From here, sunset, SF view is so adorable