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