Cafe Wha?
115 MacDougal Street, New York City, April 1966.
Newer Post
Older Post
Home