[Thelma and Elizabeth look out the window, New York, NY, 1958]

Skip viewer