Previous
The Cafe Wha? has been a music venue since 1959 located in the heart of Greenwich Village in Manhattan, New york City. I came upon it one day on a photo outing to capture new reference material to work from. Private Collection
Next
Post a New Image Comment