theclotheshorse

Catherine Deneuve, St. Tropez, 1965. Photographed by Milton H. Greene.