Cafe Wha?

115 MacDougal Street, New York City, April 1966.