A Photo A Day

Office building

March 25, 2011

This is the tallest office building in downtown Mountain View.