Living mannequins on London’s Carnaby Street in 1966 Boomer December 17, 2024 Posted in Fashion Living mannequins on London’s Carnaby Street in 1966 (Visited 2 times, 1 visits today)Related Posts:Mini skirt on the 1967 Carnaby StreetMini Dress on the streetA very mini dress on the streetTwiggy - London,1967Mini Skirts , London 1967Models wearing the latest creations from Mary Quant 1966