California

Twin peaks, San Francisco, 12/1986

Twin peaks, San Francisco, 12/1986