Bar du Soleil, Deauville, France, 1964. Photographed by Leonard…

Bar du Soleil, Deauville, France, 1964. Photographed by Leonard Freed.