Tag Archives: San Francisco Clear Day

Views from Twin Peaks In San Francisco on a Clear Christmas Day, 2007

There were other things happening on Christmas Day in San Francisco besides the tiger mauling at the Zoo. It actually was a very clear day. We took some pictures from Twin Peaks because you so rarely get such a clear … Continue reading

Posted in San Francisco | Tagged , , , , | Comments Off