Telegraph Hill

Telegraph Hill was in San Francisco, on the way to Chinatown. (AUDIO: The Gift)