Living mannequins on London’s Carnaby Street in 1966 Posted in Fashion Tweet (Visited 14 times, 1 visits today)Related Posts:Carnaby Street, 196660’s Fashion on the streetMini Skirts , London 1967