Twin Peaks, San Francisco, California, USA
(Kwan and Shigeta in a white convertible car in the Twin Peaks section of San Francisco overlooking the city.)
Mar 20, 1961
March 20, 1961
(Kwan and Shigeta in a white convertible car in the Twin Peaks section of San Francisco overlooking the city.)