Friday, November 6, 2015

Kouka wears the perfect town suit with leopard pill box hat by Yves Saint Laurent for Dior, photo by Willy Maywald, Paris, 1959