Published for the first time in 46 years: Inside legendary King’s Road boutique Alkasura
This is the first time these photographs – taken inside London’s legendary glam boutique Alkasura – have been published since they appeared in a Japanese fashion magazine in 1970.