Castro Street-keh

Downtown Mountain View on a Friday night in the rain. It's a beautiful thing.

295 views
5 faves
7 comments
Taken on February 6, 2009