Monday, May 07, 2012

Shoreline Lake, Mountain View, CA













No comments: