This is a 2009 photo showing Downtown San Francisco from Twin Peaks. A City Birds digital photo.
Return to Gallery Twenty-six Thumbnail Index