SF Giants Trophy at Lytton Plaza
Original post made by A Fan on Feb 11, 2011
Seems like a very very small place to view the world series trophy!
And during rush hour on University avenue?!
Smitten Ice Cream on its way to Los Altos Whole Foods
By Elena Kadvany | 3 comments | 492 views
Are you overwhelmed or genuinely loving this holiday season?
By Cheryl Bac | 2 comments | 466 views