November 05, 2008

pic of the moment

door signs; mountain view, CA